The supporting hyperplane optimization toolkit for convex MINLP
نویسندگان
چکیده
Abstract In this paper, an open-source solver for mixed-integer nonlinear programming (MINLP) problems is presented. The Supporting Hyperplane Optimization Toolkit (SHOT) combines a dual strategy based on polyhedral outer approximations (POA) with primal heuristics. POA achieved by expressing the feasible set of MINLP problem linearizations obtained extended supporting hyperplane (ESH) and cutting plane (ECP) algorithms. can be tightly integrated (MIP) subsolver in so-called single-tree manner, i.e. , only single MIP optimization solved, where are added as lazy constraints through callbacks solver. This enables to reuse branching tree each iteration, contrast most other POA-based methods. SHOT available COIN-OR project, it utilizes flexible task-based structure making easy extend modify. It currently GAMS, utilized AMPL, Pyomo JuMP well its ASL interface. main functionality solution strategies implemented described their impact performance illustrated numerical benchmarks 406 convex from MINLPLib library. Many features introduced solvers well. To show overall effectiveness SHOT, also compared state-of-the-art same benchmark set.
منابع مشابه
Minlp Optimization of Steel Frames
ABSTRACT: The paper presents the discrete dimension optimization of unbraced rigid steel plane frames. The optimization of steel frames was carried out by the Mixed-Integer Non-linear Programming (MINLP) approach. The MINLP is a combined discrete-continuous optimization technique. It performs the discrete optimization of discrete decisions simultaneously with the continuous optimization of cont...
متن کاملMINLP Strengthening for Separable Convex Quadratic Transportation-Cost UFL
In the context of a variation of the standard UFL (Uncapacitated Facility Location) problem, but with an objective function that is a separable convex quadratic function of the transportation costs, we present some techniques for improving relaxations of MINLP formulations. We use a disaggregation principal and a strategy of developing model-specific valid inequalities (some nonlinear), which e...
متن کاملBranching and bounds tighteningtechniques for non-convex MINLP
Many industrial problems can be naturally formulated using Mixed Integer Nonlinear Programming (MINLP) models and can be solved by spatial Branch&Bound (sBB) techniques. We study the impact of two important parts of sBB methods: bounds tightening and branching strategies. We extend a branching technique originally developed for MILP, reliability branching, to the MINLP case. Motivated by the de...
متن کاملMINLP Optimization of Cooling Towers
This paper presents a mixed-integer nonlinear programming (MINLP) model for the optimal design of mechanical counter-flow cooling towers, subjected to standard design constraints. The objective function consists of the minimization of the total annual cost, which includes the capital cost of the cooling tower (that depends on the filling material and the air flowrate) and the operating cost (th...
متن کاملOn the hyperplane conjecture for random convex sets
This seemingly innocuous question, considered two decades ago by Bourgain [3, 4], has not been answered yet. We refer the reader to, e.g., [2], [18] or [14] for partial results, history and for additional literature regarding this hyperplane conjecture. In particular, there are large classes of convex bodies for which an affirmative answer to the above question is known. These include unconditi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Global Optimization
سال: 2022
ISSN: ['1573-2916', '0925-5001']
DOI: https://doi.org/10.1007/s10898-022-01128-0